Just FYI, @mitu gave this tip in another thread:
@clyde This issue seems relevant - https://github.com/raspberrypi/linux/issues/4610. Try using audio_pwm_mode=1 in config.txt and see how it works.
I'll test it as soon as I have the time and leisure to work on my cabinet, but I don't know exactly when that will be.